package com.jiadakeji.ppm.common.requestvalidator;



import java.lang.annotation.*;

/**
 * 参数为空注解
 * @author HHAOYU
 * @version 2018-08-17
 */

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
@Documented
public @interface ReqNotNull {
    /**
     * 参数中不能为空的值
     * 多个参数以,（英文逗号）分割开，多个层级之间用.来表示
     * 例如
     * "distributorId,deliveryDate,pickup.id"
     */
    String value() default "";

    /**
     * 接受参数的类型
     */
    Class<?> clazz();

}
